natural preserve - Turco Inglés Diccionario